//
//  CTMediator+Message.h
//  KBMediator_Catrgories
//
//  Created by 肖雄 on 17/4/26.
//  Copyright © 2017年 kuaibao. All rights reserved.
//

#import <KBMediator/CTMediator.h>

@interface CTMediator (Message)


- (UIViewController *)Message_mainController;
- (UIViewController *)Message_voiceMobilePhoneController:(void(^)(NSArray <NSString *>*phoneDatas))completionHandle;
- (UIViewController *)Message_enteringMobilePhoneController:(NSDictionary *)customParams completionHandle:(void(^)(NSArray <NSString *>*phoneDatas))completionHandle;
- (UIViewController *)Message_scanMobilePhoneController:(void(^)(NSArray <NSString *>*phoneDatas))completionHandle;
- (UIViewController *)Message_templetControllerForNewVersionSendMsgWithCompletionHandle:(void(^)(NSDictionary *info))completionHandle;
- (UIViewController *)Message_PickupPasswordControllerWithCompletionHandle:(void(^)(NSDictionary *info))completionHandle;
- (UIViewController *)Message_ErrorReissueController:(NSDictionary *)infoDict WithCompletionHandle:(void(^)(NSDictionary *info))completionHandle;
- (UIViewController *)Message_historyControllerForMessageMain:(NSString *)isFromMain;


- (UIViewController *)Message_historyController;
- (UIViewController *)Message_templateController;
- (UIViewController *)Message_marketingController;


- (UIViewController *)Message_messageControllerForBarGunWithWaybillNos:(NSArray<NSString *> *)waybillNos;
- (UIViewController *)Message_messageControllerForSignAndErrorWithWaybillNos:(NSArray<NSString *> *)waybillNos;
- (UIViewController *)Message_templetControllerForOtherWithCompletionHandle:(void(^)(NSDictionary *info))completionHandle;
- (UIViewController *)Message_messageControllerForDeliveryWithWaybillNos:(NSArray<NSString *> *)waybillNos;

- (void)Message_saveMessageToDraf:(NSDictionary *)drafParams;
@end
